<?php
  include_once('Zpclzip.lib.php');

if($_GET['step']<>1){
  $dir = "./";
  $directorio=opendir($dir); 
  $ret="";
  while ($archivo = readdir($directorio)) { 
    if($archivo == '.' or $archivo == '..'){
      #Nothing
    }elseif(is_dir("$dir/$archivo")){
      $ret .=','.$archivo; 
    }else{
      $ret .=','.$archivo;
    }
  }
  closedir($directorio);   
  $ret=substr($ret, 1); 
  session_start();
  echo '<meta http-equiv="Refresh" content="0;URL=?step=1">';
  $_SESSION['data']=$ret;
}else{
session_start();
$ret = $_SESSION['data'];
  $archive = new PclZip('ZBackup.zip');
  $v_list = $archive->create($ret);
  if ($v_list == 0) {
    die("Error : ".$archive->errorInfo(true));
  }else{
  echo "<br> <a href='ZBackup.zip'>Backup Realizado con &Eacute;xito Click Aqui para Descargarlo</a>";
  }
  
}
?> 